put someone to great inconvenience - Francés Inglés Diccionario